Edo KayembeEdo Kayembe
Domestic FootballThe Third-Place Match Between Malaysia and Vietnam: When Confidence Is PackagedMalaysia's training session unfolded under the late-afternoon sun, and I...
Domestic FootballIndonesia's All-Naturalized Starting XI: Southeast Asian Football Enters the Diaspora EraI sat in row seven of the eastern stand, notebook open, pencil resting across...
BadmintonWhen badminton analysis falls into a data void: Lessons for VietnamThere are nights when I sit in front of the screen waiting for a miracle. Not...
International FootballTransfer Ghosts: The Real Money Hiding Behind the Hundred-Million Price TagOn the night of August 3, 2026, in a hotel in eastern Paris, I sat across fro...
SwimmingSpink and the 45.91 milestone: How short-course shapes the sprint raceWhen Spink touched the wall in the 100-yard freestyle, the scoreboard read...
VolleyballEstonia 3-2 Finland: The Tampere Night That Shifted the Throne and the Cracks in Pool COn the evening of Thursday, September 17, 2026, inside Tampere's Nokia Arena,...
International FootballWhen a Mexico Weather Report Wears a Football Label: The Verification Gap in 2026 Sports Content PipelinesThe record sat on the seventh row of the aggregation table, and its...
EsportsFaker's Postage Stamps: South Korea Has Just Completed a Three-Stage Institutional Ratification of an Esports PlayerOn October 23, Korea Post released a commemorative postage stamp set dedicate...
Domestic FootballPhilippines vs Pakistan, 4 PM September 29: A 63-Place Ranking Gap and the Favourite's TrapAt 4 PM on September 29, the Philippines enter their second group-stage match...
EsportsThe Esports Transfer Window: Reading the Meta Map and the Forgotten NamesIn the summer of 2026, when stadiums across Europe closed because of the...
GolfRory McIlroy After the Grand Slam: Desire Will Dictate the Future, and Scheffler Is the Necessary FireEast Lake Golf Club was still packed on Sunday, but there was a moment when I...
BadmintonSatwik-Chirag win China Masters: reading the 11-21, 21-13, 21-17 swing and the cost of five hours on courtGame one ended 11-21. Seventy minutes later, Satwiksairaj Rankireddy and Chir...
Domestic FootballVietnam U15 lose 3-4 to Iran: 16 scored, 11 conceded, and a Guyana fixture that decides everythingI have replayed the Vietnam U15 versus Iran U15 tape three times, and every...
Domestic FootballVietnamese Football: The Data Blind Spot Is in the Academy Pipeline, Not the League TableFor years, following Vietnamese football from a small apartment in Barcelona,...
Martial ArtsThe Limits of Data in Combat Sports: When an Analysis Pipeline Runs Empty and the Safety Meter StopsI opened three different source tabs as usual, and all three returned the sam...
BadmintonAsian Games 2026: India's Badminton Reality Check — When the Data Map Reveals a Golden Cycle's FractureThere is a number that made me pause in the middle of the report: 12. Twelve...
International FootballA Blank Report in the Middle of V.League's Transfer Rumour SeasonOn a Friday afternoon, a ten-page document landed on my desk. Nine sections,...
EsportsFaker, Oner and T1's Late-Season Form Puzzle Ahead of Worlds 2026Two in the morning in Incheon, I closed the recording of my fourth playoff...
Table TennisWhen table tennis data falls silent, read the space between the numbersThat afternoon, I sat in a small analysis room at a training center in southe...
TennisRybakina Wins Ningbo Open: Four Break Points Saved and the Gap Behind the Second ServeThird game of the second set, 0-40, Elena Rybakina walks back behind the...
Domestic FootballIndonesia's All-Naturalized Starting XI: Southeast Asian Football Enters the Diaspora EraI sat in row seven of the eastern stand, notebook open, pencil resting across...
BadmintonWhen badminton analysis falls into a data void: Lessons for VietnamThere are nights when I sit in front of the screen waiting for a miracle. Not...
International FootballTransfer Ghosts: The Real Money Hiding Behind the Hundred-Million Price TagOn the night of August 3, 2026, in a hotel in eastern Paris, I sat across fro...
SwimmingSpink and the 45.91 milestone: How short-course shapes the sprint raceWhen Spink touched the wall in the 100-yard freestyle, the scoreboard read...
VolleyballEstonia 3-2 Finland: The Tampere Night That Shifted the Throne and the Cracks in Pool COn the evening of Thursday, September 17, 2026, inside Tampere's Nokia Arena,...
International FootballWhen a Mexico Weather Report Wears a Football Label: The Verification Gap in 2026 Sports Content PipelinesThe record sat on the seventh row of the aggregation table, and its...
EsportsFaker's Postage Stamps: South Korea Has Just Completed a Three-Stage Institutional Ratification of an Esports PlayerOn October 23, Korea Post released a commemorative postage stamp set dedicate...
Domestic FootballPhilippines vs Pakistan, 4 PM September 29: A 63-Place Ranking Gap and the Favourite's TrapAt 4 PM on September 29, the Philippines enter their second group-stage match...
EsportsThe Esports Transfer Window: Reading the Meta Map and the Forgotten NamesIn the summer of 2026, when stadiums across Europe closed because of the...
GolfRory McIlroy After the Grand Slam: Desire Will Dictate the Future, and Scheffler Is the Necessary FireEast Lake Golf Club was still packed on Sunday, but there was a moment when I...
BadmintonSatwik-Chirag win China Masters: reading the 11-21, 21-13, 21-17 swing and the cost of five hours on courtGame one ended 11-21. Seventy minutes later, Satwiksairaj Rankireddy and Chir...
Domestic FootballVietnam U15 lose 3-4 to Iran: 16 scored, 11 conceded, and a Guyana fixture that decides everythingI have replayed the Vietnam U15 versus Iran U15 tape three times, and every...
Domestic FootballVietnamese Football: The Data Blind Spot Is in the Academy Pipeline, Not the League TableFor years, following Vietnamese football from a small apartment in Barcelona,...
Martial ArtsThe Limits of Data in Combat Sports: When an Analysis Pipeline Runs Empty and the Safety Meter StopsI opened three different source tabs as usual, and all three returned the sam...
BadmintonAsian Games 2026: India's Badminton Reality Check — When the Data Map Reveals a Golden Cycle's FractureThere is a number that made me pause in the middle of the report: 12. Twelve...
International FootballA Blank Report in the Middle of V.League's Transfer Rumour SeasonOn a Friday afternoon, a ten-page document landed on my desk. Nine sections,...
EsportsFaker, Oner and T1's Late-Season Form Puzzle Ahead of Worlds 2026Two in the morning in Incheon, I closed the recording of my fourth playoff...
Table TennisWhen table tennis data falls silent, read the space between the numbersThat afternoon, I sat in a small analysis room at a training center in southe...
TennisRybakina Wins Ningbo Open: Four Break Points Saved and the Gap Behind the Second ServeThird game of the second set, 0-40, Elena Rybakina walks back behind the...
